a0dac58399ef84350c76f5007eb8320cef954d89,library/src/main/java/com/chad/library/adapter/base/listener/SimpleClickListener.java,ItemTouchHelperGestureListener,onSingleTapUp,#MotionEvent#,99
Before Change
if (childClickViewIds != null && childClickViewIds.size() > 0) {
for (Iterator it = childClickViewIds.iterator(); it.hasNext(); ) {
View childView = pressedView.findViewById((Integer) it.next());
if (inRangeOfView(childView, e)) {
onItemChildClick(baseQuickAdapter, childView, vh.getLayoutPosition() - baseQuickAdapter.getHeaderLayoutCount());
resetPressedView(pressedView);
return true;
After Change
if (childClickViewIds != null && childClickViewIds.size() > 0) {
for (Iterator it = childClickViewIds.iterator(); it.hasNext(); ) {
View childView = pressedView.findViewById((Integer) it.next());
if (inRangeOfView(childView, e)&&childView.isEnabled()) {
onItemChildClick(baseQuickAdapter, childView, vh.getLayoutPosition() - baseQuickAdapter.getHeaderLayoutCount());
resetPressedView(pressedView);
return true;